package org.dtrd.modules.shop.entity.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import org.dtrd.common.api.dto.BasePageRequest;

import javax.validation.constraints.NotNull;

/**
 * @author xiao
 * @since 2022-06-06
 */
@Getter
@Setter
@ApiModel(value = "订单记录表分页请求")
public class OrderOmsPageRequest extends BasePageRequest{

    @ApiModelProperty("患者id")
    private Integer patientId;

    @ApiModelProperty("订单状态")
    private Integer orderStatus;

    @ApiModelProperty("支付状态")
    private Integer payStatus;

    @NotNull
    @ApiModelProperty(value = "订单类型", required = true)
    private Integer orderProductCategory;

    @NotNull
    @ApiModelProperty(value = "机构", required = true)
    private String orgCode;
}
